lay something at the feet of – Deutsch–English translations

🇬🇧 en de 🇩🇪

lay something at the feet of verb

  • to assign responsibility for (something) to (someone)
(die Schuld (für)) in die Schuhe schieben
Wiktionary Links